﻿using System;
using System.Collections.Generic;

namespace Rj.PersonnelVerification.Server.DataBaseContext.Entities
{
    public partial class DrugTbProfitAndLossByMonth
    {
        public int Id { get; set; }
        public int? Mid { get; set; }
        public string? MbillNo { get; set; }
        public int? DeptId { get; set; }
        public int? DrugId { get; set; }
        public int? DrugNewId { get; set; }
        public string? InventoryBatchNo { get; set; }
        public string? BatchNo { get; set; }
        public decimal? PackFactor { get; set; }
        public int? PackUnit { get; set; }
        public decimal? RetailPrice { get; set; }
        public decimal? TradePrice { get; set; }
        public decimal? BeignQuantity { get; set; }
        public decimal? BeginAmount { get; set; }
        public decimal? BeginBuyPriceAmount { get; set; }
        public decimal? BeginSellingAmount { get; set; }
        public decimal? InQuantity { get; set; }
        public decimal? InAmount { get; set; }
        public decimal? InSellingAmount { get; set; }
        public decimal? InBuyPriceAmount { get; set; }
        public decimal? OutQuantity { get; set; }
        public decimal? OutAmount { get; set; }
        public decimal? OutSellingAmount { get; set; }
        public decimal? OutBuyPriceAmount { get; set; }
        public decimal? OutDrugQuantity { get; set; }
        public decimal? OutDrugAmount { get; set; }
        public decimal? OutDrugSellingAmount { get; set; }
        public decimal? OutDrugBuyPriceAmount { get; set; }
        public decimal? ReturnQuantity { get; set; }
        public decimal? ReturnAmount { get; set; }
        public decimal? ReturnSellingAmout { get; set; }
        public decimal? ReturnBuyPriceAmount { get; set; }
        public decimal? InApplyQuantity { get; set; }
        public decimal? InApplyAmount { get; set; }
        public decimal? InApplySellingAmount { get; set; }
        public decimal? InApplyBuyPriceAmount { get; set; }
        public decimal? OutApplyQuantity { get; set; }
        public decimal? OutApplyAmount { get; set; }
        public decimal? OutApplySellingAmount { get; set; }
        public decimal? OutApplyBuyPriceAmount { get; set; }
        public decimal? DecreaseQuantity { get; set; }
        public decimal? DecreaseAmount { get; set; }
        public decimal? DecreaseSellingAmount { get; set; }
        public decimal? DecreasebuyPriceAmount { get; set; }
        public decimal? ProfitQuantity { get; set; }
        public decimal? ProfitAmount { get; set; }
        public decimal? ProfitSellingAmount { get; set; }
        public decimal? ProfitBuyPriceAmount { get; set; }
        public decimal? IncreaseQuantity { get; set; }
        public decimal? IncreaseAmount { get; set; }
        public decimal? IncreaseSellingAmount { get; set; }
        public decimal? IncreaseBuyPriceAmount { get; set; }
        public decimal? ChangeLossAmount { get; set; }
        public decimal? ChangeSellingAmount { get; set; }
        public decimal? ChangeBuyPrice { get; set; }
        public decimal? EndQuantity { get; set; }
        public decimal? EndAmount { get; set; }
        public decimal? EndSellingPriceAmount { get; set; }
        public decimal? EndBuyPriceAmount { get; set; }
        public decimal? ResultQuantity { get; set; }
        public decimal? ResultAmount { get; set; }
        public decimal? ResultSellingAmount { get; set; }
        public decimal? ResultBuyPriceAmount { get; set; }
        public DateTime? VerifyOn { get; set; }
        public DateTime? BeginTime { get; set; }
        public int? CreateUserId { get; set; }
        public DateTime? CreateOn { get; set; }
        public int? HospitalId { get; set; }
        public int? GlobalId { get; set; }
    }
}
